Turning machine - French English Dictionary